think you own the place - Français Anglais Dictionnaire